import 'IState.dart';

abstract class ITransition {
  String? get name;

  IState? toState;
  ITransition({ this.toState });

  IState? fromState;
  
  bool check();
  bool? onCompleteCallBack();
}